home *** CD-ROM | disk | FTP | other *** search
- RMD: 27.3.92-V16
- Datei "README.NOW" zu dem Zeichenprogramm MyDraw, Version 1.06b
- ---------------------------------------------------------------
-
- MyDraw ist ein Shareware-Programm (Shareware-Beitrag DM 54,-),
- erstellt von
-
- Helmut Neumann
- Im Appensee 4
- 6100 Darmstadt-Wixhausen
-
- Unter der Voraussetzung, daß mindestens die Dateien
- MD.PRG (das Programm MyDraw)
- MD.RSC (die Resourcen dazu)
- README.NOW (diese Datei)
- PIXEL.DAT (Korrekturdatei gegen Unstimmigkeiten zwischen VDI u. Fonts)
- unverändert kopiert werden, darf MyDraw für private Anwendung kopiert
- und weitergegeben werden. Kommerzielle Nutzung (Vertrieb, Beilage zu
- kommerziell vertriebenen Programmen, Weitergabe gegen Gebühren(!!) etc.
- (dies schließt den Vertrieb über Public-Domain-Sammeldisketten oder
- ähnliches ein)) ist NICHT GESTATTET. Ausnahmegenehmigungen sind möglich,
- müssen jedoch vorher schriftlich vom Programmautor erteilt worden sein.
-
- Für die _mehrfache_ Nutzung von MyDraw in Betrieben auf firmeneigenen
- Rechnern und in Hochschulen auf uni-eigenen Rechnern sind Mehr-Rechner-
- Lizenzen erforderlich. Die entsprechenden Konditionen können beim Autor
- erfragt werden.
-
- Da schon eine Menge Arbeit und Zeit in MyDraw investiert wurde und auf
- herkömmlichen Vertriebswegen zusätzliche Kosten entstehen, welche meist
- nicht durch verbesserte Leistungen gerechtfertigt sind, habe ich mich
- entschieden das Programm als Shareware zu vertreiben, wonach MyDraw frei
- kopiert und ausprobiert werden darf, jedoch bei regelmäßiger Benutzung
- der Shareware-Betrag von DM 54,- fällig wird. Bei Überweisung des Betrags
- wird eine ausführliche Bedienungsanleitung zugesandt.
-
- Obengenannter Betrag gilt für Privatpersonen. Firmen und Hochschulen
- wenden sich bitte an den Autor, sofern eine Installation auf mehreren
- Arbeitsplätzen vorgesehen ist.
-
- ! !
- ! Alle bisherigen Registrierungen für MyDraw berechtigen zur Nutzung !
- ! dieser Version. !
- ! !
-
- Die Bankverbindung lautet:
- Helmut Neumann
- Kto. 3219453 bei Vereinsbank eG, Darmstadt-Arheilgen BLZ 508 601 04
-
- Hinweis: Bitte notieren Sie bei Banküberweisungen im Kommentarfeld Ihren
- Namen, Ihre Adresse (*) und einen Hinweis auf MyDraw 1.06b
- (bzw. die im Info-Dialog angezeigte Versionsnummer) und evtl.
- das dahinter vermerkte Datum.
-
- (*) Für die Zusendung der Benutzungsanleitung. Eine Weitergabe der Adressen
- findet selbstverständlich nicht statt.
-
-
- An Erfahrungsberichten, besonders im Zusammenhang mit der Druckausgabe, bin
- ich stets interessiert. Bitte nicht nur über entdeckte Bugs schreiben, sondern
- vielleicht auch was in dieser Version schon gut ist und nicht geändert/entfernt
- werden sollte. Benutzt jemand die (mageren) Formatierhilfen? Stimmt die
- Skalierung und das Verhältnis von Text und Grafik auch für Laserdrucker
- oder Plotter? Bei Hinweisen/Anfragen auf die eine Antwort erwartet wird,
- bitte einen frankierten, adressierten Rückumschlag beilegen. Noch bin ich
- optimistisch und ermögliche allen Interessenten mit der jeweils aktuellen
- Vollversion zu arbeiten, in der Hoffnung, daß wirkliche Anwender bereit sind
- ihren Obulus zu entrichten.
-
- Die jeweils neuste Version kann durch Zusendung einer formatierten
- Diskette + frankiertem Rückumschlag angefordert werden.
-
-
- Disclaimer:
- Es wird keinerlei Gewährleistung für die Anwendbarkeit von MyDraw für
- bestimmte oder irgendwelche Aufgaben übernommen. Der Autor haftet nicht
- für Schäden gleichwelcher Art, die durch dieses Programm, dessen Benutzung,
- dessen Missbrauch oder durch evtl. Fehlfunktion entstehen bzw. entstehen
- könnten. Obwohl MyDraw die Zeichnungsdaten in Form von GEM-Metafiles ablegt
- und auch mitunter die von anderen Programmen erzeugten Metafiles lesen kann,
- wird eine Kompatibilität der Daten mit anderen Programmen nicht garantiert.
-
-
- **************************************************************************
-
- Was ist es?
- -----------
- MyDraw ist ein Zeichenprogramm für den Atari und schließt die Lücke
- zwischen den pixelorientierten Malprogrammen und den unhandlichen und
- meist teuren CAD-Programmen. Bei der Realisierung von MyDraw wurde
- insbesondere eine leichte Verschiebbarkeit einzelner Bildobjekte, sowie
- die Möglichkeit deutlicher und schöner Beschriftung, wie man sie z.B. bei
- der Erstellung von Vorlagen für Folien für die Overheadprojektion benötigt,
- angestrebt. Gerade der letzte Punkt ist z.Zt. noch etwas problematisch,
- da das verfügbare GDOS auch Zeichengrößen als vorhanden meldet, die sich
- lediglich durch Verdoppelung oder gar durch dreifache Wiederholung der Pixel
- in horizontaler und vertikaler Richtung ergeben. Auch die Auswahl an Fonts
- für das GDOS des ST ist recht dürftig. Dies gilt zumindest für die frei
- kopierbaren Fonts, die zudem, um wirklich brauchbar zu sein, natürlich
- auch für den verwendeten Druckertyp in der entsprechenden Größe verfügbar
- sein müssen.
- Im Grunde war MyDraw zunächst als GEMDRAW™-Clone geplant, der auch den
- Atari-Anwendern die vom MSDOS-GEMDRAW™ bekannten Vorteile (gedrehte Schrift,
- Umlaute, Objektdrehung, Durchsuchen, Auflösen von Gruppen unter Beachtung
- der Hierarchie) bringen sollte. Im Laufe der Arbeit kamen dann noch
- besondere Features hinzu wie zum Beispiel
- ASCII-Import,
- Umformatieren von Text (noch mager, aber besser als nix)
- (auf Wunsch mit Rechtsrandausgleich) /* experimental */,
- Dots und Delete-Dots /* experimental */,
- glätten von Freihandlinien (Tiefpaßfilterung),
- bis zu 4 Fenster (nächstes Fenster aktivieren mit ^W, tile ^T,
- nebeneinander ^N),
- Entnahme von Objekten aus nicht aktiven Fenstern,
- UNDO des letzten Skalierens, Verschiebens oder Polyedits,
- im Textmodus ist ein Wechsel zwischen den Textobjekten mittels
- Cursortasten (links, rechts mit Shift; rauf, runter normal) möglich.
- Editieren von gedrehtem Text,
- Drehung von Objekten (ohne Textelemente etc.) um beliebige Winkel
- (allerdings (noch) nicht mit Maussteuerung),
- Magnetsnap (auf "Hot-Spots" der Objekte oder Gruppen),
- Auswahl von unüblichen Fontgrößen über eine Dialogbox (zusätzlich zu den
- Standardgrößen im Menü)
- und eine übermächtige Ausrichtfunktion.
-
- Wer schon einmal an einem PC mit GEMDRAW™ gearbeitet hat, sollte mit MyDraw
- keine Probleme haben. (Evtl. sollten diese im Einstellen-Menü den Durchgriff
- ausschalten und die Bogenaufziehmethode auf 2 stellen.)
-
- Die Ausrichtfunktionen arbeiten anders als bei dem MyDraw-Clone von
- DR auf PCs, nämlich so: Zentriert wird nach dem breitesten, aktiven(!)
- Objekt. Linksbündig schiebt alles zu dem linken Rand des linkesten
- aktiven(!) Objektes etc.; die vertikalen Ausrichtkommandos funktionieren
- entsprechend.
-
- Nachträgliches Ändern von Eigenschaften der grafischen Elemente erfolgt
- durch Selektieren und Klick im entsprechenden Menü, deshalb darf für das
- _Vorwählen_ von Einstellungen kein Objekt selektiert sein. Die Häkchen
- im Menü zeigen stets die vorgewählten Einstellungen, die bei der Neu-
- erzeugung von Elementen berücksichtigt werden, nicht den Zustand evtl.
- angewählter Bildelemente.
-
- Als Zeichenblatt wird die gesamte bedruckbare Fläche zur Verfügung gestellt.
- Diese kann jedoch bei verschiedenen Ausgabegeräten und Treibern leicht
- variieren. Wenn Sie wirklich bis an den Rand zeichnen wollen, stellen
- Sie am besten die mit Ihrem Drucker tatsächlich nutzbare Fläche mit einem
- kleinen Test fest.
-
-
- Tips
- ----
- Werden METAFILES von anderen Programmen eingelesen, die keine vollständigen
- Objektdefinitionen enthalten, so verwendet MyDraw die aktuellen Einstellungen
- aus der Menüleiste. In der Grundeinstellung steht das Füllmuster auf weiss,
- wird also z.B. ein Metafile von einem Plotprogramm oder einem Vektorisierer
- eingelesen der gar keine Füllinformation einträgt, werden die Linien als
- weiss gefüllte Polygone ins Bild übernommen. Dies bedeutet einen langsamen
- Bildaufbau und evtl. verdeckte Linienteile. Deshalb bei sowas besser das
- Füllmuster auf "keins" stellen.
-
- Der SETUP-Dialog kann auch direkt über Alt-S aufgerufen werden. In diesem
- Dialog können die aktuellen Einstellungen in eine Datei "MD.INF" gespeichert
- werden, die beim Programmstart gelesen wird. Soll MyDraw wieder mit der
- Grundeinstellung beginnen, einfach diese Datei löschen. (Der "Sichern"-
- Button im Einstelldialog schreibt die gleiche Datei!) Vorgabe für
- Drehungen mit Alt-R, Informationen über die gesamte Zeichnung erhält
- man mit Alt-I, sofern keine Bildelemente aktiv sind. (Prinzip: Dialoge
- immer mit Alt-?, Aktionen mit Contrl-?.)
- Ab Version 1.06 sollte nach Änderungen im ASSIGN.SYS bezüglich Fontanzahl
- oder Reihenfolge das Infofile gelöscht werden, es sei denn Sie haben ohnehin
- vor, die Menüeinträge für Zeichensätze komplett neu zusammenzustellen.
-
- Wenn in einer Zeichnung die bereits viele Objekte enthält, das Editieren
- von Textobjekten zu langsam wird, hilft das Zusammenfassen von unbeteiligten,
- d.h. nicht unter dem Text liegenden, Objekten zu Gruppen.
-
- Die Eingabe eines Polygonzuges wird mit der _rechten_ Maustaste abgeschlossen,
- wird dabei die Shift-Taste gedrückt wird das Polygon automatisch geschlossen
- und auch sofort das eingestellte Füllmuster berücksichtigt, bei nicht mittels
- der Automatik geschlossenen Polygonzügen kann ein Muster nur nachträglich
- gewählt werden.
-
- Nachträgliches "Editieren" von Freihandlinien und Polygonzügen ist mit dem
- Poly-Line-Editor (PLE) möglich. Er wird mit ^E aufgerufen, ESCAPE beendet
- diesen Modus. (Der PLE kann jetzt auch UNDO.)
-
- Alle Objekterzeugungsmodi können mit ESCAPE verlassen werden. Objekte oder
- Gruppen von Objekten, die 'nur mal eben' nicht mitgedruckt werden sollen,
- können innerhalb des Fensters neben das Zeichenblatt gelegt werden.
-
- Weit mehr steht in der Anleitung, welche Ihnen bei Registrierung zugesandt
- wird.
-
-
- Bekannte Probleme
- -----------------
- WICHTIG WICHTIG WICHTIG:
- Das residente VDI liefert (zumindest auf ST-Rechnern) für die
- Pixelgröße falsche Werte. Um dies korrigieren zu können, versucht
- MyDraw beim Programmstart im aktuellen Directory die Datei PIXEL.DAT
- zu lesen. Wenn dies möglich ist und die Datei die Einträge
- xsize=280
- ysize=280
- (oder andere Werte hinter dem "=") enthält, so werden diese Werte für
- die Pixelgröße (in Micrometern) anstelle der vom VDI zurückgegebenen
- verwendet. Diese Korrektur darf allerdings NICHT dazu verwendet werden
- um die 1:1 Darstellung an Ihren Monitor anzupassen. Es müssen die
- Pixelgrößen eingetragen werden, die bei der Erzeugung der Zeichensätze
- zugrundelagen, die im ASSIGN.SYS für den Bildschirm angegeben sind.
- Für den ST im Monochrommodus und die von Atari gelieferten Fonts sind
- dies (in etwa) die oben genannten Werte 280/280.
-
- !Bisherige Versionen von MyDraw haben sich auf die Werte des VDI
- !verlassen, was zu einer Dehnung der Textobjekte führte. Um die mit
- !älteren MD Versionen erstellten Zeichnungen weiter zu bearbeiten,
- !empfiehlt es sich die Datei PIXEL.DAT zu löschen, umzubenennen oder
- !die Textobjekte an die korrekten Werte anzupassen. Letzteres kann
- !bewerkstelligt werden, indem man
- a) die Strings mit dem Textcursor anspringt,
- b) sie rotiert
- oder
- c) innerhalb einer Textbox neu formatieren läßt.
- - - - - - - -
-
- Bei Benutzung des Polylineeditors in Verbindung mit gefüllten Polygonen
- werden während des Editierens mitunter Teile der Füllfläche nicht entfernt
- oder nicht gezeichnet; geht so aber schneller :-) Es empfiehlt sich ohnehin
- die Füllung für das Editieren auszuschalten.
-
- Auch in Version 1.06b ist MyDraw leider noch nicht auf FSM-GDOS vorbereitet,
- (Bitte nicht schlagen, es liegt wirklich nicht an mir, in Deutschland ist
- es leider nirgends zu bekommen.)
-
- Wird im Setup-Dialog die Vorgabe für den Schattenwurf geändert, so muß
- u. U. durch einen Klick auf den Rollbalken ein vollständiges Redraw er-
- zwungen werden.
-
-
- Wie bekommt man es ans laufen?
- ------------------------------
- MyDraw läuft auf Atari-ST und TT ab der hohen Auflösung bis hin zu
- Großbildschirmen. Es muß jedoch beim Booten des Rechners ein GDOS, wie z.B.
- das AMC-GDOS, welches kostenlos erhältlich ist, geladen worden sein. Zum
- Drucken ist es notwendig, daß im ASSIGN.SYS ein vorhandener Druckertreiber
- angegeben ist, sowie auch für diesen sämtliche in der Zeichnung verwendeten
- Zeichensätze vorhanden sind. Zur Anwendung von MyDraw ist eine Festplatte
- nicht erforderlich, man muß lediglich dafür sorgen, daß bei Start des
- Programms die Zeichensätze für den verwendeten Bildschirm geladen werden
- können und bei Aufruf der Druckoption der Gerätetreiber und die
- druckerspezifischen Zeichensätze unter dem von AMC-GDOS benutzten Pfad
- vorgefunden werden.
-
- Um die Beispiele anzusehen, benötigen Sie die Zeichensätze Swiss (ATSSnn)
- und Dutch (ATTRnn) in den Größen 10,12,18,24 sowie Typewriter (ATTPnn) in
- 10 Punkt. Dies sind die bei der letzten Atari-Distribution mitgelieferten
- Zeichensätze.
-
- Der Ausdruck von Zeichnungen kann auf allen Druckertypen erfolgen für die
- es einen Gerätetreiber und Zeichensätze in der entsprechenden Auflösung
- gibt. Probleme können sich ergeben, wenn das verwendete Ausgaberät in
- horizontaler und vertikaler Richtung unterschiedliche Auflösungen besitzt
- (FX80), da dann für die verschiedenen Textausrichtungen unterschiedliche
- Fonts benutzt werden müßten. Ob und wenn ja wie dies dann in der vom
- Benutzer zu erstellenden Konfigurationsdatei ASSIGN.SYS einzutragen ist,
- wird in der GDOS-Dokumentation leider nicht mitgeteilt. Bei Zeichnungen im
- Hochformat, die lediglich graphische Objekte und keine gedrehte Schrift
- enthalten treten diese Probleme nicht auf.
-
- Hinweise auf Bugs und Verbesserungs-/Erweiterungsvorschläge sind jederzeit
- -- auch von nicht registrierten Anwendern -- willkommen.
-
- Helmut E. Neumann, im März 1992
-
- Anschrift steht auch im Programm.
- _________________________________________________________________________
-
- Geplante Weiterentwicklung, sofern mir in Zukunft nicht durch
- Anwenderwillensbekundungen andere Features als notwendiger erscheinen
- und genügendes Interesse
- in Form von Registrierung und Sharewarebeitrag
- gezeigt wird:
-
- - Anpassung an FSM-GDOS: Nutzung der Vektorfonts; dies wird
- möglicherweise dann auch beliebiges Drehen von Textobjekten, bzw.
- Gruppen mit solchen im Innern, beinhalten.
-
- - Bezierkurven mit verschiebbaren Stützpunkten.
-
- - Interpretation von Steuerkommandos beim ASCII-Import
- (z.B. für Fontauswahl, Größe etc. )
-
- - Einlesen und grafisches Darstellen von Tabellen (???)
-
- - Variationsmöglichkeiten für die Parameter des Glättungsverfahrens
-
- -------------------------------------------------------------------------
- GEMDRAW ist vermutlich Warenzeichen (oder ähnliches) der
- Firma Digital Research.
- MS-DOS von Microsoft, usw. wsw.
- -------------------------------------------------------------------------
-
- Änderungen seit 1.05:
-
- 1.05a klein wenig nachgebessert, Metafiles beginnen zu schrumpfen,
- aber nicht so, daß es reicht (geht noch weiter)
- DIN A4 Querdruck ist repariert.
- 1.06: Metafiles sollten jetzt auf Ihr normales Maß geschrumpft sein.
- Die Metafiles enthalten jetzt auch für die Ausdehnung wieder
- vernünftige Werte (Gesamtbild), dadurch hängen Sie bei TeX-
- Einbindung (CS-TeX) nicht mehr so in der Ecke.
- Alle installierten Fonts können ausgewählt werden (unterschiedliche
- IDs vorausgesetzt). Die Belegung des Zeichensatzmenüs ist frei
- wählbar.
- Der Gridaufbau wurde beschleunigt.
- Korrektur der Pixelgröße mittels Datei PIXEL.DAT; dadurch ist auch
- der Import/Export von/nach PC-Files mit Textelementen verbessert.
- Verbesserte Objekterkennung beim Lesen von Metafiles die nur
- Grafikinformationen enthalten.
- Beim Speichern wird unzureichender Platz auf der Zieldisk jetzt
- gemeldet.
- Clipboard-Cut, -Copy & -Paste für Meta- und Textfiles.
- 1.06a: Es wird nur noch der tatsächlich benutzte Bereich in den Header
- eingetragen. Eine MD-Zeichnung beansprucht hierdurch nicht mehr
- unbedingt eine ganze Seite im CS-TeX. (Extents vom GEM-Util dann
- NICHT neu berechnen lassen!)
- Wenn MyDraw als Anwendung für *.GEM angemeldet ist wird jetzt beim
- Start über eine GEM-Datei die Datei auch dann korrekt geladen, wenn
- die Zeichnung im gleichen Ordner wie MD.PRG liegt.
- 1.06b: Clipboard wird nötigenfalls auf C: angelegt (wenn C: vorhanden).
- MyDraw kann selektierte Objekte als "Block" rausschreiben und
- Dateien in das oberste Fenster hinzuladen. Der Fontauswahldialog
- hat jetzt Font-Preview mit Größen- und Attributumschaltung und
- kommt bei Anwahl über das Menü automatisch (ohne Shift), wenn
- keine Objekte selektiert sind.
- Die Objekthandles werden jetzt auch außerhalb des Rahmens
- berücksichtigt. Die Handles in den Seitenmitten dienen jetzt der
- eindimensionalen Skalierung. Ist in der Werkzeugleiste "Ellipse"
- angewählt, kann durch Drücken der Shift-Taste die Erzeugung eines
- Kreises erzwungen werden.
-
-